chore(deps): update dependency typescript to v7 - #1874
renovate[bot] wants to merge 1 commit into
Conversation
|
There was a problem hiding this comment.
Pull request overview
Note
Copilot could not run the full agentic suite for this review because it was automatically requested on a bot-authored pull request. Request a review from Copilot under Reviewers to retry with the full agentic suite. Improved support for bot-authored pull requests is coming soon.
Updates toolchain dependencies across apps and packages, primarily focusing on TypeScript and build/type-generation tooling versions.
Changes:
- Bumped
typescriptto7.0.2across multiple workspaces. - Bumped
vite-plugin-dtsto5.0.3across multiple workspaces. - Updated select tooling deps (
@babel/preset-*,@graphql-codegen/*) to newer major versions.
Reviewed changes
Copilot reviewed 12 out of 13 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| packages/url-state-provider/package.json | Bumps TypeScript and vite-plugin-dts for the package toolchain. |
| packages/ui-components/package.json | Bumps Babel presets, TypeScript, and vite-plugin-dts for UI component tooling. |
| packages/template/package.json | Bumps TypeScript and vite-plugin-dts for the template package. |
| packages/oauth/package.json | Bumps TypeScript and vite-plugin-dts for OAuth package tooling. |
| packages/messages-provider/package.json | Bumps TypeScript and vite-plugin-dts for provider package tooling. |
| packages/k8s-client/package.json | Bumps vite-plugin-dts for the client package tooling. |
| packages/greenhouse-auth-provider/package.json | Bumps TypeScript and vite-plugin-dts for auth provider tooling. |
| packages/config/package.json | Bumps TypeScript used by the shared config/tooling package. |
| packages/communicator/package.json | Bumps TypeScript and vite-plugin-dts for communicator package tooling. |
| apps/template/package.json | Bumps TypeScript for the template app tooling. |
| apps/heureka/package.json | Bumps GraphQL codegen plugins and TypeScript for the app toolchain. |
| apps/carbon/package.json | Bumps TypeScript for the app toolchain. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| "typescript": "7.0.2", | ||
| "typescript-eslint": "8.59.4" |
There was a problem hiding this comment.
TypeScript 7 Upgrade Blocked by typescript-eslint Compatibility
This PR cannot be merged yet due to a peer dependency incompatibility with our ESLint tooling.
The Issue
Our project uses typescript-eslint@8.70.1 (in packages/config/package.json), which has the following peer dependency constraint:
{
"typescript": ">=4.8.4 <6.1.0"
}This PR attempts to upgrade TypeScript from 6.0.3 → 7.0.2, but typescript-eslint doesn't support TypeScript 7 yet.
Current Status
I've verified that no released version of typescript-eslint supports TypeScript 7:
- Latest stable: 8.71.0 - still requires typescript <6.1.0
- Latest canary: 8.71.1-alpha.2 - same constraint
Next Steps
- Wait for typescript-eslint to release TypeScript 7 support (tracked in upstream issues)
- Upgrade typescript-eslint first once a compatible version is released
- Then merge this PR or let Renovate recreate it
| "typescript": "7.0.2", | ||
| "vite": "8.0.16", | ||
| "vite-plugin-dts": "4.5.4", | ||
| "vite-plugin-dts": "5.0.3", |
|
07e8e3e to
978d7b4
Compare
287ef23 to
b6f72bc
Compare
cb2a02f to
05e02f7
Compare
59d5cbe to
0c7d0f0
Compare
|
Heads up: |
83d206b to
5a98e9d
Compare
e026412 to
1c2775a
Compare
88f25ef to
4b5c524
Compare
4b5c524 to
f654ba9
Compare
6db1710 to
b09944b
Compare
b09944b to
6ca96fb
Compare
|
Closing this PR as TypeScript 7 upgrade is blocked by typescript-eslint compatibility. |
Renovate Ignore NotificationBecause you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR. |
This PR contains the following updates:
6.0.3→7.0.2Release Notes
microsoft/TypeScript (typescript)
v7.0.2Compare Source
Configuration
📅 Schedule: (in timezone Europe/Berlin)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.